police constable - English Synonyms Dictionary